#include "font.h"

/* Character bitmaps for Arial Narrow 28pt */
const char arialNarrow_32x19_Bitmaps[] =
{
	// @0 '0' (19 pixels wide)
	//        #####
	//      #########
	//     ###########
	//    #############
	//    #############
	//   ######   ######
	//   #####     #####
	//   #####     #####
	//   ####       ####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//   ####       ####
	//   #####     #####
	//   #####     #####
	//   ######   ######
	//    #############
	//    #############
	//     ###########
	//      #########
	//        #####
	0x00, 0x00, 0xE0, 0xF8, 0xFC, 0xFE, 0xFE, 0x3F, 0x1F, 0x1F, 0x1F, 0x3F, 0xFE, 0xFE, 0xFC, 0xF8, 0xE0, 0x00, 0x00,
	0x00, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00,
	0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0x00,
	0x00, 0x00, 0x07, 0x1F, 0x3F, 0x7F, 0x7F, 0xFC, 0xF8, 0xF8, 0xF8, 0xFC, 0x7F, 0x7F, 0x3F, 0x1F, 0x07, 0x00, 0x00,

	// @76 '1' (19 pixels wide)
	//           ####
	//          #####
	//          #####
	//         ######
	//        #######
	//        #######
	//       ########
	//     ##########
	//    ###########
	//   ############
	//   ###### #####
	//   ####   #####
	//   ###    #####
	//   #      #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	//          #####
	0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0xC0, 0xF0, 0xF8, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x3E, 0x1F, 0x1F, 0x0F, 0x07, 0x07, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00,

	// @152 '2' (19 pixels wide)
	//       #######
	//      ##########
	//    #############
	//    #############
	//   ###############
	//   ######   ######
	//  ######     ######
	//  #####       #####
	//  #####       #####
	//    ###       #####
	//              #####
	//              #####
	//             ######
	//             #####
	//            ######
	//           ######
	//          #######
	//         #######
	//        ########
	//       ########
	//       #######
	//      #######
	//     #######
	//    #######
	//    ######
	//   #######
	//  #######
	//  #################
	//  #################
	// ##################
	// ##################
	// ##################
	0x00, 0xC0, 0xF0, 0xFC, 0xFC, 0xFE, 0x7F, 0x3F, 0x1F, 0x1F, 0x1F, 0x3F, 0x7F, 0xFE, 0xFE, 0xFC, 0xF0, 0xC0, 0x00,
	0x00, 0x01, 0x01, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xF0, 0xFF, 0xFF, 0xFF, 0x7F, 0x1F, 0x00,
	0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xF8, 0xFC, 0xFE, 0xFF, 0x7F, 0x3F, 0x1F, 0x0F, 0x07, 0x01, 0x00, 0x00, 0x00,
	0xE0, 0xFC, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0x00,

	// @228 '3' (19 pixels wide)
	//       ######
	//     ##########
	//    ############
	//    #############
	//   ##############
	//   ######   ######
	//  ######     #####
	//  #####      #####
	//    ###      #####
	//             #####
	//            ######
	//           ######
	//        ########
	//        ########
	//        ######
	//        ########
	//        #########
	//            ######
	//             #####
	//              #####
	//              #####
	//              #####
	//    ###       #####
	//  #####       #####
	//  ######      #####
	//  ######     ######
	//   ######   ######
	//   ###############
	//    #############
	//     ###########
	//      #########
	//        #####
	0x00, 0xC0, 0xF0, 0xFC, 0xFE, 0xFE, 0x7F, 0x3F, 0x1F, 0x1F, 0x1F, 0x3F, 0xFE, 0xFE, 0xFC, 0xF8, 0xE0, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, 0xF0, 0xF0, 0xF0, 0xF8, 0xFC, 0xFF, 0xBF, 0xBF, 0x0F, 0x07, 0x00, 0x00,
	0x00, 0x80, 0x80, 0xC0, 0xC0, 0xC0, 0x00, 0x01, 0x01, 0x01, 0x01, 0x03, 0x07, 0xFF, 0xFF, 0xFF, 0xFE, 0xF8, 0x00,
	0x00, 0x03, 0x0F, 0x1F, 0x3F, 0x7F, 0x7F, 0xFC, 0xF8, 0xF8, 0xF8, 0xFC, 0x7E, 0x7F, 0x3F, 0x1F, 0x0F, 0x03, 0x00,

	// @304 '4' (19 pixels wide)
	//            #####
	//            #####
	//           ######
	//           ######
	//          #######
	//          #######
	//         ########
	//        #########
	//        #########
	//       ##########
	//       ##########
	//      ##### #####
	//      ####  #####
	//     #####  #####
	//     ####   #####
	//    #####   #####
	//    ####    #####
	//   #####    #####
	//  #####     #####
	//  #####     #####
	// #####      #####
	// ###################
	// ###################
	// ###################
	// ###################
	// ###################
	//            #####
	//            #####
	//            #####
	//            #####
	//            #####
	//            #####
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xF0, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x80, 0xE0, 0xF8, 0xFE, 0xFF, 0x3F, 0x0F, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00,
	0xF0, 0xFC, 0xFE, 0xFF, 0xFF, 0xEF, 0xE3, 0xE0, 0xE0, 0xE0, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xE0, 0xE0,
	0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0x03, 0x03,

	// @380 '5' (19 pixels wide)
	//      #############
	//      #############
	//     ##############
	//     ##############
	//     ##############
	//     #####
	//     #####
	//    ######
	//    #####
	//    #####  ####
	//    ##### ######
	//    #############
	//   ###############
	//   ################
	//   ######    ######
	//     ###      #####
	//              ######
	//               #####
	//               #####
	//               #####
	//               #####
	//               #####
	//    ###        #####
	//  #####        #####
	//  ######      #####
	//  ######      #####
	//   ######    ######
	//   ###############
	//    #############
	//     ############
	//      ##########
	//        ######
	0x00, 0x00, 0x00, 0x80, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x00,
	0x00, 0x00, 0x70, 0x7F, 0xFF, 0xFF, 0xFF, 0x7F, 0x38, 0x3C, 0x3E, 0x3E, 0x7E, 0xFE, 0xFC, 0xF8, 0xF0, 0xE0, 0x00,
	0x00, 0x80, 0x80, 0xC0, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
	0x00, 0x03, 0x0F, 0x1F, 0x3F, 0x7F, 0x7F, 0xFC, 0xF8, 0xF8, 0xF8, 0xF8, 0xFC, 0x7F, 0x7F, 0x3F, 0x0F, 0x07, 0x00,

	// @456 '6' (19 pixels wide)
	//        ######
	//       ########
	//      ##########
	//     ############
	//    #############
	//    #####   #####
	//   #####    ######
	//   #####     #####
	//   ####      ###
	//  #####
	//  #####
	//  #####  #####
	//  ##### #######
	//  ##############
	//  ###############
	//  ################
	//  #######   ######
	//  ######     ######
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//   ####       #####
	//   #####      #####
	//   #####     #####
	//    #####   ######
	//    ##############
	//     ############
	//     ###########
	//      #########
	//        ######
	0x00, 0x00, 0xC0, 0xF0, 0xF8, 0xFC, 0xFE, 0x3F, 0x1F, 0x1F, 0x1F, 0x7F, 0xFF, 0xFE, 0xFC, 0xF8, 0xC0, 0x00, 0x00,
	0x00, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xF0, 0xF8, 0xF8, 0xF8, 0xF8, 0xF9, 0xF1, 0xE1, 0xC0, 0x80, 0x00, 0x00,
	0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00,
	0x00, 0x00, 0x03, 0x0F, 0x3F, 0x7F, 0x7F, 0xFC, 0xF8, 0xF8, 0xF8, 0xFC, 0xFE, 0x7F, 0x3F, 0x1F, 0x0F, 0x01, 0x00,

	// @532 '7' (19 pixels wide)
	//  #################
	//  #################
	//  #################
	//  #################
	//  #################
	//             #####
	//            ######
	//            #####
	//           #####
	//           #####
	//          #####
	//          #####
	//         #####
	//         #####
	//        ######
	//        #####
	//        #####
	//       #####
	//       #####
	//       #####
	//       #####
	//      #####
	//      #####
	//      #####
	//      #####
	//      #####
	//     #####
	//     #####
	//     #####
	//     #####
	//     #####
	//     #####
	0x00, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0x1F, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xF0, 0xFC, 0xFF, 0xFF, 0x7F, 0x0F, 0x03, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xFE, 0xFF, 0xFF, 0xFF, 0x1F, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

	// @608 '8' (19 pixels wide)
	//        ######
	//      #########
	//     ###########
	//    #############
	//    #############
	//   ######   ######
	//   #####     #####
	//   #####     #####
	//   #####     #####
	//   #####     #####
	//   #####     #####
	//    #####   #####
	//    #############
	//     ###########
	//      #########
	//     ###########
	//    #############
	//   ######   ######
	//   #####     #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  #####       #####
	//  ######     ######
	//   ######   ######
	//   ###############
	//    #############
	//     ###########
	//      #########
	//        ######
	0x00, 0x00, 0xE0, 0xF8, 0xFC, 0xFE, 0xFE, 0x3F, 0x1F, 0x1F, 0x1F, 0x3F, 0xFF, 0xFE, 0xFC, 0xF8, 0xE0, 0x00, 0x00,
	0x00, 0x00, 0x07, 0x1F, 0xBF, 0xFF, 0xFF, 0xF8, 0xF0, 0xF0, 0xF0, 0xF8, 0xFF, 0xFF, 0xBF, 0x1F, 0x07, 0x00, 0x00,
	0x00, 0xF8, 0xFE, 0xFF, 0xFF, 0xFF, 0x07, 0x03, 0x01, 0x01, 0x01, 0x03, 0x07, 0xFF, 0xFF, 0xFF, 0xFE, 0xF8, 0x00,
	0x00, 0x03, 0x0F, 0x1F, 0x3F, 0x7F, 0x7E, 0xFC, 0xF8, 0xF8, 0xF8, 0xFC, 0xFE, 0x7F, 0x3F, 0x1F, 0x0F, 0x03, 0x00,

	// @684 '9' (19 pixels wide)
	//       #####
	//     #########
	//    ###########
	//   #############
	//  ###############
	//  ######    #####
	//  #####      #####
	// #####       #####
	// #####        ####
	// #####        #####
	// #####        #####
	// #####        #####
	// #####        #####
	// #####        #####
	// ######      ######
	//  ######    #######
	//  #################
	//   ################
	//    ###############
	//     ######## #####
	//       #####  #####
	//              #####
	//              ####
	//    ###       ####
	//  #####      #####
	//  ######     #####
	//   #####    #####
	//   ##############
	//   #############
	//    ###########
	//     #########
	//       #####
	0x80, 0xF0, 0xF8, 0xFC, 0xFE, 0x7E, 0x3F, 0x1F, 0x1F, 0x1F, 0x1F, 0x3E, 0xFE, 0xFC, 0xF8, 0xF0, 0xC0, 0x00, 0x00,
	0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00,
	0x00, 0x01, 0x03, 0x87, 0x8F, 0x8F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x0F, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0x00,
	0x00, 0x03, 0x1F, 0x3F, 0x7F, 0x7F, 0xFE, 0xF8, 0xF8, 0xF8, 0xF8, 0x7C, 0x7F, 0x3F, 0x1F, 0x0F, 0x03, 0x00, 0x00,
};

const char arialNarrow_32x19_Blank[] = {
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};

const char arialNarrow_32x10_Dot[] = {
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, 0x00, 0x00, 0x00, 0x00
};

const char arial_16x11ptBitmaps[] =
{
	// @22 '0' (11 pixels wide)
	//     ####
	//   ########
	//   ###  ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//   ###  ###
	//   ########
	//     ####
	0x00, 0xF8, 0xFE, 0xFE, 0x07, 0x03, 0x03, 0x07, 0xFE, 0xFE, 0xF8,
	0x00, 0x0F, 0x3F, 0x3F, 0x70, 0x60, 0x60, 0x70, 0x3F, 0x3F, 0x0F,

	// @44 '1' (11 pixels wide)
	//       ###
	//       ###
	//      ####
	//    ######
	//   #######
	//   ### ###
	//   #   ###
	//       ###
	//       ###
	//       ###
	//       ###
	//       ###
	//       ###
	//       ###
	//       ###
	0x00, 0x00, 0x70, 0x38, 0x38, 0x1C, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x7F, 0x7F, 0x00, 0x00,

	// @66 '2' (11 pixels wide)
	//    ######
	//   ########
	//  ####  ####
	//  ###    ###
	//         ###
	//         ###
	//        ###
	//       ####
	//      ####
	//     ####
	//    ####
	//    ###
	//   ###
	//  ##########
	//  ##########
	0x00, 0x0C, 0x0E, 0x0F, 0x07, 0x03, 0x83, 0xC7, 0xFF, 0xFE, 0x3C,
	0x00, 0x60, 0x70, 0x7C, 0x7E, 0x6F, 0x67, 0x63, 0x61, 0x60, 0x60,

	// @88 '3' (11 pixels wide)
	//    #####
	//   #######
	//  ###   ###
	//  ###   ###
	//        ###
	//       ####
	//     #####
	//     #####
	//        ###
	//         ###
	//         ###
	//  ###    ###
	//  ####  ###
	//   ########
	//    #####
	0x00, 0x0C, 0x0E, 0x0F, 0xC3, 0xC3, 0xE3, 0xFF, 0xFE, 0x3C, 0x00,
	0x00, 0x18, 0x38, 0x78, 0x70, 0x60, 0x60, 0x71, 0x3F, 0x3F, 0x0E,

	// @110 '4' (11 pixels wide)
	//       ###
	//      ####
	//      ####
	//     #####
	//     #####
	//    ## ###
	//   ##  ###
	//   ##  ###
	//  ##   ###
	// ##    ###
	// ###########
	// ###########
	//       ###
	//       ###
	//       ###
	0x00, 0x00, 0xC0, 0xE0, 0x38, 0x1E, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
	0x0E, 0x0F, 0x0D, 0x0C, 0x0C, 0x0C, 0x7F, 0x7F, 0x7F, 0x0C, 0x0C,

	// @132 '5' (11 pixels wide)
	//    #######
	//    #######
	//   ###
	//   ###
	//   ###
	//   #######
	//  #########
	//  ###   ####
	//         ###
	//         ###
	//         ###
	//  ###    ###
	//  ####  ###
	//   ########
	//    #####
	0x00, 0xC0, 0xFC, 0xFF, 0x7F, 0x63, 0x63, 0xE3, 0xE3, 0xC3, 0x80,
	0x00, 0x18, 0x38, 0x78, 0x70, 0x60, 0x60, 0x70, 0x3F, 0x3F, 0x0F,

	// @154 '6' (11 pixels wide)
	//     #####
	//   ########
	//   ###  ####
	//  ###    #
	//  ###
	//  ### ####
	//  #########
	//  ####  ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//   ###  ###
	//   ########
	//     ####
	0x00, 0xF8, 0xFE, 0xFE, 0xC7, 0x63, 0x63, 0xE7, 0xEF, 0xC6, 0x04,
	0x00, 0x0F, 0x3F, 0x3F, 0x70, 0x60, 0x60, 0x70, 0x3F, 0x3F, 0x0F,

	// @176 '7' (11 pixels wide)
	//  ##########
	//  ##########
	//         ###
	//        ###
	//       ###
	//       ###
	//      ###
	//      ###
	//     ###
	//     ###
	//     ###
	//    ###
	//    ###
	//    ###
	//    ###
	0x00, 0x03, 0x03, 0x03, 0x03, 0xC3, 0xF3, 0xFB, 0x3F, 0x0F, 0x07,
	0x00, 0x00, 0x00, 0x78, 0x7F, 0x7F, 0x07, 0x00, 0x00, 0x00, 0x00,

	// @198 '8' (11 pixels wide)
	//    ######
	//   ########
	//  ####  ####
	//  ###    ###
	//  ###    ###
	//   ###  ###
	//    ######
	//    ######
	//   ###  ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//  ####  ####
	//   ########
	//    ######
	0x00, 0x1C, 0x3E, 0xFF, 0xE7, 0xC3, 0xC3, 0xE7, 0xFF, 0x3E, 0x1C,
	0x00, 0x1E, 0x3F, 0x7F, 0x71, 0x60, 0x60, 0x71, 0x7F, 0x3F, 0x1E,

	// @220 '9' (11 pixels wide)
	//     ####
	//   ########
	//   ###  ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//  ###    ###
	//   ###  ####
	//   #########
	//    #### ###
	//         ###
	//   ##    ###
	//  ####  ###
	//   ########
	//    #####
	0x00, 0x78, 0xFE, 0xFE, 0x87, 0x03, 0x03, 0x87, 0xFE, 0xFE, 0xF8,
	0x00, 0x10, 0x39, 0x7B, 0x73, 0x63, 0x63, 0x71, 0x3F, 0x3F, 0x0F,
	// @0 '.' (11 pixels wide)
	//
	//
	//
	//
	//
	//
	//
	//
	//
	//
	//
	//
	//     ###
	//     ###
	//     ###
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x00, 0x00, 0x00, 0x00, 0x70, 0x70, 0x70, 0x00, 0x00, 0x00, 0x00,
};

// Character bitmaps for Times New Roman 18pt
const char timesNewRoman_16x17ptBitmaps_A[] =
{
	// @0 'A' (17 pixels wide)
	//         ##
	//         ##
	//        ###
	//        ####
	//       # ###
	//       # ####
	//       #  ###
	//      #   ###
	//      #    ###
	//     #     ###
	//     #     ####
	//     ##########
	//    #       ###
	//    #        ###
	//   #         ####
	// ######    #######
	0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x70, 0x0C, 0x3F, 0xFF, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00,
	0x80, 0x80, 0xC0, 0xB0, 0x8E, 0x89, 0x08, 0x08, 0x08, 0x08, 0x8F, 0x9F, 0xFF, 0xFC, 0xE0, 0xC0, 0x80,
};
const char timesNewRoman_16x13ptBitmaps_F[] =
{
	// @34 'F' (13 pixels wide)
	// #############
	//   ###     ###
	//   ###      ##
	//   ###   #   #
	//   ###   #   #
	//   ###   #
	//   ###  ##
	//   #######
	//   ###  ##
	//   ###  ##
	//   ###   #
	//   ###   #
	//   ###
	//   ###
	//   ###
	// #######
	0x01, 0x01, 0xFF, 0xFF, 0xFF, 0x81, 0x81, 0xC1, 0xF9, 0x01, 0x03, 0x07, 0x1F,
	0x80, 0x80, 0xFF, 0xFF, 0xFF, 0x80, 0x80, 0x03, 0x0F, 0x00, 0x00, 0x00, 0x00,
};
const char timesNewRoman_16x21ptBitmaps_M[] =
{
	// @60 'M' (21 pixels wide)
	// ######          #####
	//   ####         ####
	//   #####       # ###
	//   # ###       # ###
	//   # ###       # ###
	//   #  ###     #  ###
	//   #  ###     #  ###
	//   #  ###    #   ###
	//   #   ###   #   ###
	//   #   ###  #    ###
	//   #    ### #    ###
	//   #    ### #    ###
	//   #    ####     ###
	//   #     ###     ###
	//   #     ##      ###
	// #####    #    #######
	0x01, 0x01, 0xFF, 0x07, 0x1F, 0xFF, 0xFC, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x80, 0x60, 0x1C, 0x02, 0xFF, 0xFF, 0xFF, 0x01, 0x01,
	0x80, 0x80, 0xFF, 0x80, 0x80, 0x00, 0x03, 0x1F, 0x7F, 0xFC, 0x30, 0x0E, 0x01, 0x00, 0x80, 0x80, 0xFF, 0xFF, 0xFF, 0x80, 0x80,
};

const char verdana_16x16ptBitmaps_A[] = 
{
	// @0 'A' (16 pixels wide)
	//       ####      
	//      ######     
	//      ######     
	//     ########    
	//     ########    
	//     ########    
	//    ####  ####   
	//    ####  ####   
	//    ####  ####   
	//   ####    ####  
	//   ############  
	//   ############  
	//  ############## 
	//  ####      #### 
	//  ####      #### 
	// ####        ####
	0x00, 0x00, 0x00, 0xC0, 0xF8, 0xFE, 0xFF, 0x3F, 0x3F, 0xFF, 0xFE, 0xF8, 0xC0, 0x00, 0x00, 0x00, 
	0x80, 0xF0, 0xFE, 0xFF, 0x7F, 0x1F, 0x1D, 0x1C, 0x1C, 0x1D, 0x1F, 0x7F, 0xFF, 0xFE, 0xF0, 0x80, 
};
const char verdana_16x11ptBitmaps_F[] = 
{
	// @32 'F' (11 pixels wide)
	// ###########
	// ###########
	// ###########
	// ####       
	// ####       
	// ####       
	// ########## 
	// ########## 
	// ########## 
	// ####       
	// ####       
	// ####       
	// ####       
	// ####       
	// ####       
	// ####       
	0xFF, 0xFF, 0xFF, 0xFF, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0x07, 
	0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 
};
const char verdana_16x16ptBitmaps_M[] = 
{
	// @54 'M' (16 pixels wide)
	// #####      #####
	// #####      #####
	// ######    ######
	// ######    ######
	// #######   ######
	// #######  #######
	// #### ### ## ####
	// #### ###### ####
	// #### ###### ####
	// ####  ####  ####
	// ####  ####  ####
	// ####   ##   ####
	// ####        ####
	// ####        ####
	// ####        ####
	// ####        ####
	0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFC, 0xF0, 0xC0, 0x80, 0xE0, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 
	0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0x07, 0x0F, 0x0F, 0x07, 0x01, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 
};

const unsigned char FONT_6x8[92][6] =
{
	{0x00, 0x00, 0x00, 0x00, 0x00, 0x00},// sp //0
	{0x00, 0x00, 0x00, 0x2f, 0x00, 0x00},// !
	{0x00, 0x00, 0x07, 0x00, 0x07, 0x00},// "
	{0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14},// #
	{0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12},// $
//	{0x00, 0x62, 0x64, 0x08, 0x13, 0x23},// %
	{0x00, 0x23, 0x13, 0x08, 0x64, 0x62},// %
	{0x00, 0x36, 0x49, 0x55, 0x22, 0x50},// &
	{0x00, 0x00, 0x05, 0x03, 0x00, 0x00},// '
	{0x00, 0x00, 0x1c, 0x22, 0x41, 0x00},// (
	{0x00, 0x00, 0x41, 0x22, 0x1c, 0x00},// )	 //9
	{0x00, 0x14, 0x08, 0x3E, 0x08, 0x14},// *
	{0x00, 0x08, 0x08, 0x3E, 0x08, 0x08},// +
	{0x00, 0x00, 0x00, 0xA0, 0x60, 0x00},// ,
	{0x00, 0x08, 0x08, 0x08, 0x08, 0x08},// -
	{0x00, 0x00, 0x60, 0x60, 0x00, 0x00},// .
	{0x00, 0x20, 0x10, 0x08, 0x04, 0x02},// /
	{0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E},// 0
	{0x00, 0x00, 0x42, 0x7F, 0x40, 0x00},// 1
	{0x00, 0x42, 0x61, 0x51, 0x49, 0x46},// 2
	{0x00, 0x21, 0x41, 0x45, 0x4B, 0x31},// 3	 //19
	{0x00, 0x18, 0x14, 0x12, 0x7F, 0x10},// 4
	{0x00, 0x27, 0x45, 0x45, 0x45, 0x39},// 5
	{0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30},// 6
	{0x00, 0x01, 0x71, 0x09, 0x05, 0x03},// 7
	{0x00, 0x36, 0x49, 0x49, 0x49, 0x36},// 8
	{0x00, 0x06, 0x49, 0x49, 0x29, 0x1E},// 9
	{0x00, 0x00, 0x36, 0x36, 0x00, 0x00},// :
	{0x00, 0x00, 0x56, 0x36, 0x00, 0x00},// ;
	{0x00, 0x08, 0x14, 0x22, 0x41, 0x00},// <
	{0x00, 0x14, 0x14, 0x14, 0x14, 0x14},// =	 //29
	{0x00, 0x00, 0x41, 0x22, 0x14, 0x08},// >
	{0x00, 0x02, 0x01, 0x51, 0x09, 0x06},// ?
	{0x00, 0x32, 0x49, 0x59, 0x51, 0x3E},// @
	{0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C},// A
	{0x00, 0x7F, 0x49, 0x49, 0x49, 0x36},// B
	{0x00, 0x3E, 0x41, 0x41, 0x41, 0x22},// C
	{0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C},// D
	{0x00, 0x7F, 0x49, 0x49, 0x49, 0x41},// E
	{0x00, 0x7F, 0x09, 0x09, 0x09, 0x01},// F
	{0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A},// G
	{0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F},// H
	{0x00, 0x00, 0x41, 0x7F, 0x41, 0x00},// I
	{0x00, 0x20, 0x40, 0x41, 0x3F, 0x01},// J
	{0x00, 0x7F, 0x08, 0x14, 0x22, 0x41},// K
	{0x00, 0x7F, 0x40, 0x40, 0x40, 0x40},// L
	{0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F},// M
	{0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F},// N
	{0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E},// O
	{0x00, 0x7F, 0x09, 0x09, 0x09, 0x06},// P
	{0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E},// Q
	{0x00, 0x7F, 0x09, 0x19, 0x29, 0x46},// R
	{0x00, 0x46, 0x49, 0x49, 0x49, 0x31},// S
	{0x00, 0x01, 0x01, 0x7F, 0x01, 0x01},// T
	{0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F},// U
	{0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F},// V
	{0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F},// W
	{0x00, 0x63, 0x14, 0x08, 0x14, 0x63},// X
	{0x00, 0x07, 0x08, 0x70, 0x08, 0x07},// Y
	{0x00, 0x61, 0x51, 0x49, 0x45, 0x43},// Z
	{0x00, 0x00, 0x7F, 0x41, 0x41, 0x00},// [
	{0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55},// 55
	{0x00, 0x00, 0x41, 0x41, 0x7F, 0x00},// ]
	{0x00, 0x04, 0x02, 0x01, 0x02, 0x04},// ^
	{0x00, 0x40, 0x40, 0x40, 0x40, 0x40},// _
	{0x00, 0x00, 0x01, 0x02, 0x04, 0x00},// '
	{0x00, 0x20, 0x54, 0x54, 0x54, 0x78},// a
	{0x00, 0x7F, 0x48, 0x44, 0x44, 0x38},// b
	{0x00, 0x38, 0x44, 0x44, 0x44, 0x20},// c
	{0x00, 0x38, 0x44, 0x44, 0x48, 0x7F},// d
	{0x00, 0x38, 0x54, 0x54, 0x54, 0x18},// e
	{0x00, 0x08, 0x7E, 0x09, 0x01, 0x02},// f
	{0x00, 0x18, 0xA4, 0xA4, 0xA4, 0x7C},// g
	{0x00, 0x7F, 0x08, 0x04, 0x04, 0x78},// h
	{0x00, 0x00, 0x44, 0x7D, 0x40, 0x00},// i
	{0x00, 0x40, 0x80, 0x84, 0x7D, 0x00},// j
	{0x00, 0x7F, 0x10, 0x28, 0x44, 0x00},// k
	{0x00, 0x00, 0x41, 0x7F, 0x40, 0x00},// l
	{0x00, 0x7C, 0x04, 0x18, 0x04, 0x78},// m
	{0x00, 0x7C, 0x08, 0x04, 0x04, 0x78},// n
	{0x00, 0x38, 0x44, 0x44, 0x44, 0x38},// o
	{0x00, 0xFC, 0x24, 0x24, 0x24, 0x18},// p
	{0x00, 0x18, 0x24, 0x24, 0x18, 0xFC},// q
	{0x00, 0x7C, 0x08, 0x04, 0x04, 0x08},// r
	{0x00, 0x48, 0x54, 0x54, 0x54, 0x20},// s
	{0x00, 0x04, 0x3F, 0x44, 0x40, 0x20},// t
	{0x00, 0x3C, 0x40, 0x40, 0x20, 0x7C},// u
	{0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C},// v
	{0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C},// w
	{0x00, 0x44, 0x28, 0x10, 0x28, 0x44},// x
	{0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C},// y
	{0x00, 0x44, 0x64, 0x54, 0x4C, 0x44},// z
	{0x14, 0x14, 0x14, 0x14, 0x14, 0x14},// horiz lines
};
